﻿/*
 *  Source code courtesy of the desktopWeb.CodePlex.com community project. See MS-PL license on Codeplex.com. 
 *  This is beta code not intended for a production application.
 */

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.ComponentModel.Composition;
using MyData.ExpressionBuilder.Interfaces;

namespace MyData.ExpressionBuilder.Model
{
  [MetadataAttribute]
  [AttributeUsage(AttributeTargets.Class, AllowMultiple = false)]
  public class ExpressionBuilderMetadata : ExportAttribute
  {
    public ExpressionBuilderMetadata()
      : base(typeof(IExpressionExtension))
    {
    }

    public string Name { get; set; }
    public string Description { get; set; }
    public string ImagePath { get; set; }
  }
}
